selecting a cell in a non-sortable column
* gtk/gtktreeview.c (gtk_tree_view_header_focus): Don't grab
focus to a header button if it is not focusable. Problem reported
by Joanmarie Diggs
svn path=/trunk/; revision=22316
+2009-02-11 Matthias Clasen <mclasen@redhat.com>
+
+ Bug 570824 – [a11y] TreeView is not keyboard (re)focusable after
+ selecting a cell in a non-sortable column
+
+ * gtk/gtktreeview.c (gtk_tree_view_header_focus): Don't grab
+ focus to a header button if it is not focusable. Problem reported
+ by Joanmarie Diggs
+
2009-02-11 Matthias Clasen <mclasen@redhat.com>
Bug 508545 – No way to identify terminal classes from documentation
case GTK_DIR_DOWN:
if (focus_child == NULL)
{
- if (tree_view->priv->focus_column != NULL)
+ if (tree_view->priv->focus_column != NULL && GTK_WIDGET_CAN_FOCUS (tree_view->priv->focus_column->button))
focus_child = tree_view->priv->focus_column->button;
else
focus_child = GTK_TREE_VIEW_COLUMN (first_column->data)->button;